Pages

Mari Berkenalan dengan PHP!

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

Java Applet!

Java applet adalah sebuah program kecil yang ditulis dengan menggunakan bahasa pemrograman Java, yang diakses melalui halaman Web dan dapat di-download ke dalam mesin klien yang kemudian menjalankannya di dalam jendela penjelajah web.

Kita Kerja Dengan Attitude Loh!

Attitude atau sering orang bilang sikap dan perilaku seseorang, memang tiap-tiap orang memiliki attitude yang berbeda-beda ada yang memang dari awalnya sikap dan perilakunya baik namun ada juga yang sikap dan perilakunya buruk sehingga sikap seperti ini bisa mempengaruhi orang lain di sekitarnya.

Tampilkan postingan dengan label PHP: Hypertext Preprocessor. Tampilkan semua postingan
Tampilkan postingan dengan label PHP: Hypertext Preprocessor. Tampilkan semua postingan

Minggu, 05 Agustus 2012

Cara Buat Form Sign Up


Halo, Malam ini saya akan coba berbagi ilmu dengan sahabat blogger, ilmu ini saya dapat ketika saya penasaran nyari cara agar bisa buat form sign up untuk PHP. Dan akhirnya setelah gugling saya menemukannya di blog mbak cantik ini.
Dan karena saya waktu mencoba gagal, nggak tau apanya yang salah maka hasil dari form nya juga dari blog tersebut (Makasih ya mbak hehehe) ya udah, silahkan menikmati :D
Berikut ini adalah script untuk php :
<!DOCTYPE html>
<html lang ="en">

<head>
<title>Sign Up Form</title>
</head>

<body bgcolor="feb6e5"/>
<font face = "Broadway" size= "8" align="center">::Sign Up Form::</font>
<br>
<br>
<br>
<?php
if($_GET){
$nama = $_GET['nama'];
$email = $_GET['email'];
$alamat = $_GET['alamat'];
$kota = $_GET['kota'];
$kode = $_GET['kode'];
$error = array();
if(empty($nama)){
$error['nama'] = 'Nama tidak boleh kosong';
}
if(empty($email)){
$error['email'] = 'Email tidak boleh kosong';
}
if(empty($alamat)){
$error['alamat'] = 'Alamat tidak boleh kosong';
}
if(empty($kota)){
$error['kota'] = 'Kota tidak boleh kosong';
}
if(empty($kode)){
$error['kode'] = 'Kode pos tidak boleh kosong';
}
if(empty($error)){
}
}
?>
<form action="" method="GET">
Nama :
<br><input type="text" name="nama" value ="<?php echo isset($_GET['nama']) ? $_GET['nama'] : '';?>"/> <br />
<div style="color:red"><?php echo isset($error['nama']) ? $error['nama'] : '';?></div>
<br>
Email :
<br><input type="text" name="email" value = "<?php echo isset($_GET['email']) ? $_GET['email'] : '';?>"/> <br />
<div style="color:red"><?php echo isset($error['email']) ? $error['email'] : '';?></div>
<br>
Alamat :
<br><input type="text" name="alamat" value = "<?php echo isset($_GET['alamat']) ? $_GET['alamat'] : '';?>"/> <br />
<div style="color:red"><?php echo isset($error['alamat']) ? $error['alamat'] : '';?></div>
<br>
Kota :
<br><input type="text" name="kota" value = "<?php echo isset($_GET['kota']) ? $_GET['kota'] : '';?>"/> <br />
<div style="color:red"><?php echo isset($error['kota']) ? $error['kota'] : '';?></div>
<br>
Kode pos :
<br><input type="text" name="kode" value = "<?php echo isset($_GET['kode']) ? $_GET['kode'] : '';?>"/> <br />
<div style="color:red"><?php echo isset($error['kode']) ? $error['kode'] : '';?></div>
<br>
<input type="submit" value="Sign Up"/>
</form>
</body>
</html>

Setelah diklik "Sign Up", maka tampilan di bawah ini menampilkan data yang semua form diisi, sehingga tidak menimbulkan pemberitahuan error.



Setelah diklik "Sign Up", maka tampilan di bawah ini menampilkan pemberitahuan error, bahwa semua form harus diisi.

Jumat, 03 Agustus 2012

String Dalam PHP

Text adalah salah satu sumber unstructured data yang paling besar, karena sebagian besar informasi tersimpan dalam text, baik text dalam berbagai filetype (doc txt pdf dll) maupun web text (html). Dewasa ini semakin sering dilakukan riset yang melibatkan text, dan bidang ilmu komputer yang melibatkan text diantaranya adalah Natural Language Processing, Text (Web) Mining, ataupun Information Retrieval.
Berikut adalah beberapa fungsi text (string) dalam PHP yang akan sering digunakan apabila anda berkutat dengan penelitian yang melibatkan text processing.
1. Menambahkan slash (\) dalam string –> addslashes.
<?php
$text = "This is Anne's book.";
echo addslashes($text);
?>
Output :
This is Anne\’s book.
Kenapa hal ini penting? Dalam pemrosesan teks, seringkali tanda quote (‘) akan menimbulkan eror ketika dilakukan parsing terhadap text tersebut, terutama ketika kita menggunakan regular expression.
2. Memecah string dengan string –> explode.
<?php
$sentence = "My name is June";
$word = explode(" ", $sentence);
print_r($word);
?>
Output :
Array
(
[0] => My
[1] => name
[2] => is
[3] => June
)
Explode akan memecah text dan membaginya ke dalam array, seperti contoh diatas, $text di-explode dengan string ” ” (spasi). Hal ini merupakan dasar dari algoritma tokenizing, yaitu memecah kalimat dalam kata – kata penyusunnya. Tokenizing akan sering sekali digunakan dalam text processing.
3. Menggabungkan array string dalam satu string –> implode.
<?php
$arrayWord = array('This', 'is', 'a', 'sentence');
$joinString = implode(" ", $arrayWord);
echo $joinString;
?>
Output :
This is a sentence
Implode, seperti terlihat dari contoh diatas (contoh : array dalam contoh di-implode / digabung dengan menggunakan string spasi), merupakan kebalikan dari fungsi no 2 (explode). Fungsi implode memiliki alias, yaitu Join.
4. Memberikan nilai MD5 dari string –> md5.
<?php
$string = 'password';
$stringMd5 = md5($string);
echo $stringMd5;
?>
Output :
5f4dcc3b5aa765d61d8327deb882cf99
MD5 merupakan salah satu fungsi hash (kriptografi satu arah) yang cukup terkenal dan sering digunakan untuk security (meskipun sekarang sudah banyak md5 decryptor). Fungsi md5 seperti ini akan sering digunakan apabila kita membangun sebuah aplikasi yang memerlukan autentikasi (misal untuk login ke dalam sistem).
5. Menghilangkan HTML Tag dalam string –> strip_tags
<?php
$text = '<b>June Susan</b> <i> June June</i>';
echo strip_tags($text); echo '<br>';
echo strip_tags($text, '<i>'); // Allow tag <i>
?>
Output :
June Susan June June
Sebelum kita bisa memproses text dari web (yang biasanya berbentuk hypertext / html), maka kita harus “membersihkan” tag – tag html yang ada dalam text tersebut. Disinilah fungsi strip_tags berguna. Kita bisa menghilangkan seluruh tag, ataupun mengijinkan tag tertentu untuk tetap berada dalam text (lihat contoh).
6. Menghitung panjang string –> strlen.
<?php
$string = 'I am a superman';
echo strlen($string);
?>
Output :
15
Strlen menghitung jumlah karakter (panjang) dari string, spasi, dan simbol – simbol yang ada dalam string juga akan dihitung dalam fungsi strlen.

Source : http://itx.web.id/php/fungsi-fungsi-string-dalam-php/

Senin, 30 Juli 2012

CARA INSTALL XAMPP(UNTUK MENJALANKAN PHP/HTML DI LOCALHOST)


Untuk menjalankan PHP atau HTML di local host kita perlu perangkat lunak XAMPP, XAMPP merupakan sebuah paket instalasi untuk PHP,APACHE dan MySQL,dengan menggunakan XAMPP. XAMPP dapat di download di free software sebelah kanan blog. Cara menginstall XAMPP.

  1. Jalankan file xampp-win32-1.7.4-installer.exe (atau versi lainnya)
  1. Klik run.
  2. Kemudian akan tampil pilihan untuk memilih bahasa ketika proses instalasi berjalan. Silakan pilih  bahasa English,
  1. klik ok, akan ditampilkan gambar dibawah ini:

  1. Klik next, muncul gb dibawah ini
  1. Selanjutnya silakan anda pilih lokasi install untuk XAMPP, Kemudian klik next( XAMPP akan di install di c:\xampp), klik next, akan muncul gb dibawah ini:  

  1. Centang semua pilihan, kemudian klik Installasi.
  1. Setelah selesai muncul gb dibawah ini

9.      klik finish, sampai tahap ini, berarti kita sudah menginstal XAMPP. Itu berarti kita sudah selesai menginstall PHP, APACHE dan MYSQL. Langkah selanjutnya adalah menjalankan servicenya.
10.  Jalankan XAMPP Control Panel yang ada di desktop. Atau dapat juga menjalankan XAMPP Control Panel dari menu Start -> All Programs -> apachefriends -> xampp -> xampp control panel. 

  1. Nyalakan Apache dan Mysql dengan mengklik tombol Start. Buka web browser anda, lalu ketikkan   http://localhost. Jika tampilannya seperti di bawah ini, maka apache sudah terinstall dengan benar.
  1. Setelah selesai, anda dapat membuat program php/html, dan simpan program di c:/xampps/htdocs.
  2. untuk menjalankan program, jalankan firefox, dan ketikkan c://localhost/nama_program_beserta extensi,
Source : http://guuugling.com/cara-instal-php-di-xampp

Sabtu, 28 Juli 2012

PHP editor di NetBean

netbeansBanyak sekali cara untuk membuat proyek pemrograman PHP di luar sana. Mulai dari yang paling sederhana yaitu Notepad sampai ke aplikasi-aplikasi IDE canggih yang berbayar. Nah, kali ini saya ingin mencoba salah satu alat pengembangan aplikasi PHP yang tidak bisa di pandang sebelah mata, karena aplikasi satu ini di kembangkan salah satu divisi yang dinaungi oleh Sun Microsystem. Nama alat ini adalah NetBeans IDE yang ketika artikel ini ditulis sudah di versi 6.5.1. Tentu saja NetBeans di develope dengan bahasa Java sehingga ketika instalasi, NetBeans akan menginstall juga Java Runtime Environment (JRE). Yuk, kita lihat sekilas.
Saya tidak akan menulis langkah-langkah seperti biasanya, tetapi cenderung ke pengenalan muka dulu, karena saya juga sangat nubie di aplikasi ini. NetBeans sendiri membuat IDE ini tidak hanya untuk PHP saja tetapi juga untuk Java, JavaFX, Java SE, Ruby, C/C++ dan PHP sendiri. Selain itu NetBeans juga mendukung penggunaan GlassFish dan Apache Tomcat.

Untuk membuka, biasa melalui Start -> All Programs -> NetBeans. Ketika saya ingin mencoba membuat project PHP baru, NetBeans langsung mendetek lokasi folder webserver Apache di komputer lokal saya, sehingga saya tidak usah susah-susah mengarahkan ke folder htdocs Apache saya. Lokasi htdocs
Apache detect
Tidak hanya di situ, NetBeans juga mendukung kemudahan-kemudahan untuk koneksi ke database MySQL (Ya,karena MySQL di bawah naungan Sun Microsystem juga).
MySQL Support
mysql
Untuk penulisan coding PHP maupun HTML juga sangat mudah, karena NetBeans akan membantu dalam bentuk dialog-dialog yang akan membantu kita.
penulisan coding
Nah, itu sekilas tentang NetBeans untuk pemrograman PHP, kalau anda tertarik dengan NetBeans Selamat mencoba... :D

Source : http://www.edisusanto.com/nyicipi-netbeans/

Rabu, 25 Juli 2012

Mari Berkenalan Dengan PHP

Aku PHP!

 

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Contoh program

Program Hello World

Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:
<?php
    echo "Hello World";
?>

Program bilangan Fibonacci

Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.
<?php
function fibonacci_seq( $panjang ) {
   for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )
        $l[] = $l[$x++] + $l[$x];
   return $l;
}

fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?>

Kelebihan PHP Dari Bahasa Pemrograman Lain

Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
  1. 'Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.'
  2. 'Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.'
  3. 'Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.'
  4. 'Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.'
  5. 'PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.'

Tipe data

PHP memiliki 8 (delapan) tipe data yaitu :
  1. Integer
  2. Double
  3. Boolean
  4. String
  5. Object
  6. Array
  7. Null
  8. Nill
  9. Resource

 

Source : http://id.wikipedia.org/wiki/PHP


















Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More